package org.fu.crowd.service.api;

import org.fu.crowd.entity.Auth;

import java.util.List;
import java.util.Map;

public interface AuthService {

    /**
     * 获取所有auth
     */
    List<Auth> getAllAuth();


    /**
     * 根据id查询角色可以使用的权利
     * @param roleId
     * @return
     */
    List<Integer> getAssigned(Integer roleId);


    /**
     * 保存信息
     * @param listMap
     */
    void saveAuth(Map<String, List<Integer>> listMap);


    List<String> getAssignedAuthNameByAdminId(Integer adminId);
}
